Value based PSO Test Case Prioritization Algorithm
نویسندگان
چکیده
منابع مشابه
Requirements-Based Test Case Prioritization
Test case prioritization techniques have been shown to improve regression-testing activities by increasing the rate of fault detection, thus allowing testers to fix faults earlier. The current techniques, mostly code coveragebased, treat all faults equally. We build upon this work to develop a prioritization scheme with two main goals: identifying the severe faults earlier and minimizing the co...
متن کاملA Genetic Algorithm for Fault based Regression Test Case Prioritization
Regression testing is the process of validating modified software to detect errors that have been introduced into previously tested code. As the software is modified, the size of the test suite grows and the cost of regression testing increases. In this situation, test case prioritization aims to improve the effectiveness of regression testing by ordering the test cases so that most beneficial ...
متن کاملMTCPA: Multi-Objective Test Case Prioritization Algorithm Using Genetic Algorithm
The main objective of regression testing is to test the modified software during maintenance phase of Software Development Life Cycle. An easiest strategy to regression testing is to retest all test cases in a test suite, but due to limitation of resources and time constraint, it is not efficient to implement. Test case prioritization technique increases the effectiveness of regression testing ...
متن کاملHypervolume-Based Search for Test Case Prioritization
Test case prioritization (TCP) is aimed at finding an ideal ordering for executing the available test cases to reveal faults earlier. To solve this problem greedy algorithms and meta-heuristics have been widely investigated, but in most cases there is no statistically significant difference between them in terms of effectiveness. The fitness function used to guide meta-heuristics condenses the ...
متن کاملSimilarity-based regression test case prioritization
With the continuous evolution of software systems, test suites often grow very large. Rerunning all test cases may be impractical in regression testing under limited resources. Coverage-based test case prioritization techniques have been proposed to improve the effectiveness of regression testing. The original test suite often contains some test cases which are designed for exercising productio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Advanced Computer Science and Applications
سال: 2017
ISSN: 2156-5570,2158-107X
DOI: 10.14569/ijacsa.2017.080149